package com.itgaohe.pojo;



import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.sql.Date;
import java.sql.Timestamp;
import java.math.BigDecimal;

@Data
@TableName("cash_flow")
public class CashFlow {
    @TableId(type = IdType.AUTO)
    private Integer cashFlowId; // 现金流ID

    private Date transactionDate; // 交易日期
    private BigDecimal amount; // 交易金额
    private String transactionType; // 交易类型
    private String description; // 交易描述

    @TableField(fill = FieldFill.INSERT)
    private Integer createBy; // 创建人

    @TableField(fill = FieldFill.INSERT)
    private Timestamp createTime; // 创建时间

    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Integer updateBy; // 修改人

    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Timestamp updateTime; // 修改时间
}
